<template>
  <div class="home-banner">
    <XtxSlider :sliders="bannerList"></XtxSlider>
  </div>
</template>
<script>
import { useBanner } from '../server'
export default {
  // setup不能用async来修饰,
  // 在setup内部的异步请求，有两种做法：
  // 1. promise.then
  // 2. 再次定义一个异步函数（加async），再调用它
  setup () {
    const bannerList = useBanner()

    return { bannerList }
  }
}
</script>
<style scoped lang='less'>
.home-banner {
  width: 1240px;
  height: 450px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 98;
}
</style>
